* {
    margin: 0;
    padding: 0;
    text-decoration: none;
    list-style-type: none;
}

/* 默认亮色主题 */
:root {
    --bg-1: #fff;
    --bg-2: #fff;
    --bg-3: #fff;
    --bg-4: #fff;
    --color-bg-6: #F5F7F9 !important;
    --text-1: rgb(29, 33, 41);
    --text-2: rgb(78, 89, 105);
    --text-3: rgb(134, 144, 156);
    --text-4: rgb(201, 205, 212);
    --active-bg1: #E8F4FF;
}

/*暗色主题*/
body[arco-theme="dark"] {
    --bg-1: #17171a;
    --bg-2: #232324;
    --bg-3: #2a2a2b;
    --bg-4: #313132;
    --bg-5: #373739;
    --color-bg-6: #373739;
    --text-1: rgba(255, 255, 255, 0.9);
    --text-2: rgba(255, 255, 255, 0.7);
    --text-3: rgba(255, 255, 255, 0.5);
    --text-4: rgba(255, 255, 255, 0.3);
    --active-bg1: #E8F4FF;
}

/* 自定义flex布局 */
.jia-flex-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

#nprogress .bar {
    height: 5px !important;
    border-radius: 10px !important;
}

.jia-box {
    width: 100%;
    height: 100%;
    padding: 15px;
    background: var(--color-bg-3);
    animation: FadeInRight 2s;
}

.jia-pagination {
    margin: 20px auto;
    width: 99%;
    height: 35px;
    display: flex;
    justify-content: end;
}

.jia-form-item {
    width: 430px;
    height: 50px;
}

/* 自定义动画 */
@keyframes FadeInDown {
    0% {
        -moz-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        opacity: 0;
    }
    50% {
        -moz-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        opacity: 0;
    }
    100% {
        -moz-transform: translateY(0%);
        -ms-transform: translateY(0%);
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
        opacity: 1;
    }
}

@keyframes FadeInRight {
    0% {
        opacity: 0;
        transform: translateX(-60px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}